home *** CD-ROM | disk | FTP | other *** search
/ Champak 62 / Volume 62 - JOGO DISK .iso / Games / nexon.swf / scripts / __Packages / game / Enermy.as < prev    next >
Text File  |  2008-03-12  |  72KB  |  1,465 lines

  1. if(true)
  2. {
  3.    if(true)
  4.    {
  5.       if(!eval("\x01\x01")[┬º┬ºconstant(1)])
  6.       {
  7.          eval("\x01\x01")[┬º┬ºconstant(1)] = new ┬º\┬º\┬ºconstant(2)┬º();
  8.       }
  9.       ┬º┬ºpop();
  10.       if(!eval("\x01\x01")[┬º┬ºconstant(1)][┬º┬ºconstant(3)])
  11.       {
  12.          var _loc2_ = eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)] = function(rootMc, targetMc, col, row, intX, intY, spacing)
  13.          {
  14.             this[┬º┬ºconstant(4)] = rootMc;
  15.             this[┬º┬ºconstant(5)] = targetMc;
  16.             this[┬º┬ºconstant(6)] = col;
  17.             this[┬º┬ºconstant(7)] = row;
  18.             this[┬º┬ºconstant(8)] = intX;
  19.             this[┬º┬ºconstant(9)] = intY;
  20.             this[┬º┬ºconstant(10)] = spacing;
  21.             this[┬º┬ºconstant(11)] = this[┬º┬ºconstant(12)][this[┬º┬ºconstant(13)]];
  22.             this[┬º┬ºconstant(14)]();
  23.          }[┬º┬ºconstant(15)];
  24.          eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)] = function(rootMc, targetMc, col, row, intX, intY, spacing)
  25.          {
  26.             this[┬º┬ºconstant(4)] = rootMc;
  27.             this[┬º┬ºconstant(5)] = targetMc;
  28.             this[┬º┬ºconstant(6)] = col;
  29.             this[┬º┬ºconstant(7)] = row;
  30.             this[┬º┬ºconstant(8)] = intX;
  31.             this[┬º┬ºconstant(9)] = intY;
  32.             this[┬º┬ºconstant(10)] = spacing;
  33.             this[┬º┬ºconstant(11)] = this[┬º┬ºconstant(12)][this[┬º┬ºconstant(13)]];
  34.             this[┬º┬ºconstant(14)]();
  35.          }[┬º┬ºconstant(16)] = function()
  36.          {
  37.             eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(17)] = 0;
  38.          };
  39.          _loc2_[┬º┬ºconstant(14)] = function()
  40.          {
  41.             this[┬º┬ºconstant(18)] = this[┬º┬ºconstant(8)];
  42.             this[┬º┬ºconstant(19)] = this[┬º┬ºconstant(9)];
  43.             this[┬º┬ºconstant(20)] = this[┬º┬ºconstant(8)];
  44.             this[┬º┬ºconstant(21)] = this[┬º┬ºconstant(9)];
  45.             this[┬º┬ºconstant(22)] = null;
  46.             this[┬º┬ºconstant(23)] = null;
  47.             this[┬º┬ºconstant(24)] = this[┬º┬ºconstant(8)];
  48.             this[┬º┬ºconstant(25)] = this[┬º┬ºconstant(9)];
  49.             this[┬º┬ºconstant(26)] = 0;
  50.             if(this[┬º┬ºconstant(27)] == undefined)
  51.             {
  52.                eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(17)]++;
  53.                this[┬º┬ºconstant(28)] = eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(17)];
  54.                this[┬º┬ºconstant(29)] += this[┬º┬ºconstant(28)] - 1;
  55.                this[┬º┬ºconstant(30)] = this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(32)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],this[┬º┬ºconstant(29)]);
  56.                this[┬º┬ºconstant(27)] = this[┬º┬ºconstant(5)][┬º┬ºconstant(35)](this[┬º┬ºconstant(34)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],this[┬º┬ºconstant(30)]);
  57.                this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(37)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]);
  58.             }
  59.             this[┬º┬ºconstant(27)][┬º┬ºconstant(38)] = this[┬º┬ºconstant(18)] * this[┬º┬ºconstant(10)];
  60.             this[┬º┬ºconstant(27)][┬º┬ºconstant(39)] = this[┬º┬ºconstant(19)] * this[┬º┬ºconstant(10)];
  61.             this[┬º┬ºconstant(40)] = this[┬º┬ºconstant(18)] * this[┬º┬ºconstant(10)] + 20;
  62.             this[┬º┬ºconstant(41)] = this[┬º┬ºconstant(19)] * this[┬º┬ºconstant(10)] + 20;
  63.             this[┬º┬ºconstant(42)] = null;
  64.             this[┬º┬ºconstant(43)] = null;
  65.             this[┬º┬ºconstant(44)] = true;
  66.             this[┬º┬ºconstant(45)]();
  67.             this[┬º┬ºconstant(46)](this[┬º┬ºconstant(6)],this[┬º┬ºconstant(7)]);
  68.             this[┬º┬ºconstant(47)](this[┬º┬ºconstant(6)],this[┬º┬ºconstant(7)]);
  69.             this[┬º┬ºconstant(48)]();
  70.          };
  71.          _loc2_[┬º┬ºconstant(49)] = function()
  72.          {
  73.             ┬º┬ºconstant(51)(this[┬º┬ºconstant(50)]);
  74.             this[┬º┬ºconstant(44)] = false;
  75.             this[┬º┬ºconstant(52)]();
  76.             this[┬º┬ºconstant(53)]();
  77.          };
  78.          _loc2_[┬º┬ºconstant(53)] = function()
  79.          {
  80.             eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(17)]--;
  81.             if(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(17)] <= 0)
  82.             {
  83.                this[┬º┬ºconstant(4)][┬º┬ºconstant(54)](true);
  84.             }
  85.          };
  86.          _loc2_[┬º┬ºconstant(48)] = function()
  87.          {
  88.             this[┬º┬ºconstant(27)][┬º┬ºconstant(55)] = this;
  89.             this[┬º┬ºconstant(27)][┬º┬ºconstant(56)] = function(type)
  90.             {
  91.                if(type == ┬º┬ºconstant(57))
  92.                {
  93.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(55)][┬º┬ºconstant(18)],this[┬º┬ºconstant(55)][┬º┬ºconstant(19)],this[┬º┬ºconstant(55)][┬º┬ºconstant(33)] + this[┬º┬ºconstant(55)][┬º┬ºconstant(28)],this[┬º┬ºconstant(55)]);
  94.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(59)]();
  95.                   this[┬º┬ºconstant(60)] = function()
  96.                   {
  97.                      this[┬º┬ºconstant(55)][┬º┬ºconstant(61)]();
  98.                   };
  99.                }
  100.                else if(type == ┬º┬ºconstant(62))
  101.                {
  102.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(64)](┬º┬ºconstant(63));
  103.                }
  104.                else if(type == ┬º┬ºconstant(65))
  105.                {
  106.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(49)]();
  107.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(64)](┬º┬ºconstant(66));
  108.                }
  109.                else if(type == ┬º┬ºconstant(67))
  110.                {
  111.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(64)](┬º┬ºconstant(63));
  112.                }
  113.                else if(type == ┬º┬ºconstant(68))
  114.                {
  115.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(68)](this[┬º┬ºconstant(55)][┬º┬ºconstant(18)],this[┬º┬ºconstant(55)][┬º┬ºconstant(19)],this[┬º┬ºconstant(55)][┬º┬ºconstant(69)]);
  116.                }
  117.                else if(type == ┬º┬ºconstant(66))
  118.                {
  119.                   this[┬º┬ºconstant(55)][┬º┬ºconstant(70)]();
  120.                }
  121.             };
  122.          };
  123.          _loc2_[┬º┬ºconstant(52)] = function()
  124.          {
  125.             this[┬º┬ºconstant(27)][┬º┬ºconstant(60)] = null;
  126.          };
  127.          _loc2_[┬º┬ºconstant(64)] = function(type)
  128.          {
  129.             if(type != this[┬º┬ºconstant(71)])
  130.             {
  131.                var _loc3_ = this[┬º┬ºconstant(71)];
  132.                this[┬º┬ºconstant(71)] = type;
  133.                if(type == ┬º┬ºconstant(63))
  134.                {
  135.                   this[┬º┬ºconstant(72)](2);
  136.                   this[┬º┬ºconstant(74)](this[┬º┬ºconstant(73)]);
  137.                }
  138.                else if(type == ┬º┬ºconstant(75))
  139.                {
  140.                   this[┬º┬ºconstant(72)](0);
  141.                   this[┬º┬ºconstant(74)](┬º┬ºconstant(75));
  142.                }
  143.                else if(type == ┬º┬ºconstant(76))
  144.                {
  145.                   this[┬º┬ºconstant(72)](4);
  146.                   this[┬º┬ºconstant(73)] = !(this[┬º┬ºconstant(73)] == null or this[┬º┬ºconstant(73)] == undefined or this[┬º┬ºconstant(73)] == ┬º┬ºconstant(77)) ? this[┬º┬ºconstant(73)] : ┬º┬ºconstant(78);
  147.                   if(_loc3_ != ┬º┬ºconstant(79))
  148.                   {
  149.                      this[┬º┬ºconstant(80)] = true;
  150.                   }
  151.                   this[┬º┬ºconstant(74)](this[┬º┬ºconstant(73)]);
  152.                }
  153.                else if(type == ┬º┬ºconstant(79))
  154.                {
  155.                   this[┬º┬ºconstant(72)](1);
  156.                   this[┬º┬ºconstant(73)] = !(this[┬º┬ºconstant(73)] == null or this[┬º┬ºconstant(73)] == undefined or this[┬º┬ºconstant(73)] == ┬º┬ºconstant(77)) ? this[┬º┬ºconstant(73)] : ┬º┬ºconstant(78);
  157.                   if(_loc3_ != ┬º┬ºconstant(76))
  158.                   {
  159.                      this[┬º┬ºconstant(80)] = true;
  160.                   }
  161.                   this[┬º┬ºconstant(74)](this[┬º┬ºconstant(73)]);
  162.                }
  163.                else if(type == ┬º┬ºconstant(81))
  164.                {
  165.                   this[┬º┬ºconstant(82)] = true;
  166.                   this[┬º┬ºconstant(52)]();
  167.                   if(this[┬º┬ºconstant(44)] and this[┬º┬ºconstant(71)] != ┬º┬ºconstant(66))
  168.                   {
  169.                      this[┬º┬ºconstant(74)](┬º┬ºconstant(81));
  170.                   }
  171.                }
  172.                else if(type == ┬º┬ºconstant(66))
  173.                {
  174.                   this[┬º┬ºconstant(44)] = false;
  175.                   this[┬º┬ºconstant(82)] = true;
  176.                   this[┬º┬ºconstant(52)]();
  177.                   this[┬º┬ºconstant(74)](┬º┬ºconstant(66));
  178.                }
  179.             }
  180.          };
  181.          _loc2_[┬º┬ºconstant(74)] = function(type)
  182.          {
  183.             if(!this[┬º┬ºconstant(82)])
  184.             {
  185.                if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79))
  186.                {
  187.                   if(type == ┬º┬ºconstant(83) or type == ┬º┬ºconstant(84) or type == ┬º┬ºconstant(85) or type == ┬º┬ºconstant(78))
  188.                   {
  189.                      var _loc3_ = this[┬º┬ºconstant(71)] != ┬º┬ºconstant(63) ? this[┬º┬ºconstant(71)] : ┬º┬ºconstant(86);
  190.                      this[┬º┬ºconstant(27)][┬º┬ºconstant(88)](_loc3_ + type + ┬º┬ºconstant(87));
  191.                   }
  192.                   else if(type == ┬º┬ºconstant(77))
  193.                   {
  194.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  195.                      {
  196.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(88)](┬º┬ºconstant(89));
  197.                      }
  198.                   }
  199.                   else if(type == ┬º┬ºconstant(67))
  200.                   {
  201.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79))
  202.                      {
  203.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(91)] = false;
  204.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(92)] = ┬º┬ºconstant(93);
  205.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(94)] = true;
  206.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(96)](┬º┬ºconstant(95));
  207.                      }
  208.                   }
  209.                   else if(type == ┬º┬ºconstant(97))
  210.                   {
  211.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79))
  212.                      {
  213.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(91)] = false;
  214.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(92)] = ┬º┬ºconstant(98);
  215.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(94)] = true;
  216.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(96)](┬º┬ºconstant(99));
  217.                      }
  218.                   }
  219.                }
  220.                else if(type == ┬º┬ºconstant(75))
  221.                {
  222.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(88)](┬º┬ºconstant(100));
  223.                }
  224.                else if(type == ┬º┬ºconstant(62))
  225.                {
  226.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(92)] = ┬º┬ºconstant(62);
  227.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(94)] = true;
  228.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(96)](┬º┬ºconstant(101));
  229.                }
  230.                else if(type == ┬º┬ºconstant(65))
  231.                {
  232.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(92)] = ┬º┬ºconstant(65);
  233.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(94)] = true;
  234.                   this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(96)](┬º┬ºconstant(102));
  235.                }
  236.             }
  237.             else if(type == ┬º┬ºconstant(81))
  238.             {
  239.                this[┬º┬ºconstant(27)][┬º┬ºconstant(88)](┬º┬ºconstant(103));
  240.             }
  241.             else if(type == ┬º┬ºconstant(66))
  242.             {
  243.                this[┬º┬ºconstant(27)][┬º┬ºconstant(88)](┬º┬ºconstant(104));
  244.             }
  245.          };
  246.          _loc2_[┬º┬ºconstant(105)] = function()
  247.          {
  248.             if(!this[┬º┬ºconstant(82)])
  249.             {
  250.                if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79))
  251.                {
  252.                   if(this[┬º┬ºconstant(40)] != this[┬º┬ºconstant(106)] or this[┬º┬ºconstant(41)] != this[┬º┬ºconstant(107)])
  253.                   {
  254.                      this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(108)]();
  255.                   }
  256.                   else if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79))
  257.                   {
  258.                      if(this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(94)])
  259.                      {
  260.                         if(!this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(91)])
  261.                         {
  262.                            this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(91)] = true;
  263.                            this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(96)](this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(92)] + ┬º┬ºconstant(87));
  264.                         }
  265.                      }
  266.                      else
  267.                      {
  268.                         this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(88)](┬º┬ºconstant(109));
  269.                      }
  270.                   }
  271.                   else if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  272.                   {
  273.                      this[┬º┬ºconstant(27)][┬º┬ºconstant(90)][┬º┬ºconstant(88)](1);
  274.                   }
  275.                }
  276.                this[┬º┬ºconstant(106)] = this[┬º┬ºconstant(40)];
  277.                this[┬º┬ºconstant(107)] = this[┬º┬ºconstant(41)];
  278.             }
  279.          };
  280.          _loc2_[┬º┬ºconstant(72)] = function(speedStep)
  281.          {
  282.             this[┬º┬ºconstant(13)] = speedStep;
  283.             this[┬º┬ºconstant(11)] = this[┬º┬ºconstant(12)][speedStep];
  284.             var _loc7_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)]((this[┬º┬ºconstant(40)] - 20) / this[┬º┬ºconstant(10)]);
  285.             var _loc6_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)]((this[┬º┬ºconstant(41)] - 20) / this[┬º┬ºconstant(10)]);
  286.             var _loc2_ = this[┬º┬ºconstant(40)] - _loc7_ * this[┬º┬ºconstant(10)] - 20;
  287.             var _loc3_ = this[┬º┬ºconstant(41)] - _loc6_ * this[┬º┬ºconstant(10)] - 20;
  288.             var _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc2_ / this[┬º┬ºconstant(11)]);
  289.             var _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc3_ / this[┬º┬ºconstant(11)]);
  290.             this[┬º┬ºconstant(40)] -= _loc2_ - _loc4_ * this[┬º┬ºconstant(11)];
  291.             this[┬º┬ºconstant(41)] -= _loc3_ - _loc5_ * this[┬º┬ºconstant(11)];
  292.          };
  293.          _loc2_[┬º┬ºconstant(112)] = function()
  294.          {
  295.             this[┬º┬ºconstant(13)] = this[┬º┬ºconstant(13)] > 2 ? this[┬º┬ºconstant(13)] : 2;
  296.             this[┬º┬ºconstant(13)] = this[┬º┬ºconstant(13)] + 1;
  297.             this[┬º┬ºconstant(13)] = this[┬º┬ºconstant(13)] < 4 ? this[┬º┬ºconstant(13)] : 4;
  298.             this[┬º┬ºconstant(72)](this[┬º┬ºconstant(13)]);
  299.          };
  300.          _loc2_[┬º┬ºconstant(113)] = function(x, y)
  301.          {
  302.             var _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y);
  303.             if(!this[┬º┬ºconstant(82)])
  304.             {
  305.                if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115))
  306.                {
  307.                   if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  308.                   {
  309.                      this[┬º┬ºconstant(64)](┬º┬ºconstant(75));
  310.                   }
  311.                   else if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76))
  312.                   {
  313.                      this[┬º┬ºconstant(74)](┬º┬ºconstant(67));
  314.                   }
  315.                }
  316.                else if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(116))
  317.                {
  318.                   if(_loc2_[┬º┬ºconstant(117)])
  319.                   {
  320.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  321.                      {
  322.                         this[┬º┬ºconstant(64)](┬º┬ºconstant(75));
  323.                      }
  324.                      else if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(79) or this[┬º┬ºconstant(71)] == ┬º┬ºconstant(76))
  325.                      {
  326.                         this[┬º┬ºconstant(74)](┬º┬ºconstant(67));
  327.                      }
  328.                   }
  329.                }
  330.                else if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(118))
  331.                {
  332.                   if(_loc2_[┬º┬ºconstant(119)] == ┬º┬ºconstant(120))
  333.                   {
  334.                      this[┬º┬ºconstant(121)](true);
  335.                      this[┬º┬ºconstant(122)](1);
  336.                   }
  337.                   else if(_loc2_[┬º┬ºconstant(119)] == ┬º┬ºconstant(123))
  338.                   {
  339.                      this[┬º┬ºconstant(124)](1);
  340.                   }
  341.                   else if(_loc2_[┬º┬ºconstant(119)] == ┬º┬ºconstant(11))
  342.                   {
  343.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  344.                      {
  345.                         this[┬º┬ºconstant(112)]();
  346.                      }
  347.                   }
  348.                   else if(_loc2_[┬º┬ºconstant(119)] == ┬º┬ºconstant(125))
  349.                   {
  350.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  351.                      {
  352.                         this[┬º┬ºconstant(64)](┬º┬ºconstant(79));
  353.                      }
  354.                   }
  355.                   else if(_loc2_[┬º┬ºconstant(119)] == ┬º┬ºconstant(126))
  356.                   {
  357.                      if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(63))
  358.                      {
  359.                         this[┬º┬ºconstant(64)](┬º┬ºconstant(76));
  360.                      }
  361.                   }
  362.                   this[┬º┬ºconstant(127)](_loc2_[┬º┬ºconstant(119)]);
  363.                   _loc2_[┬º┬ºconstant(70)]();
  364.                }
  365.             }
  366.          };
  367.          _loc2_[┬º┬ºconstant(127)] = function(type)
  368.          {
  369.             this[┬º┬ºconstant(69)][┬º┬ºconstant(128)](type);
  370.          };
  371.          _loc2_[┬º┬ºconstant(45)] = function()
  372.          {
  373.             this[┬º┬ºconstant(69)] = new ┬º\┬º\┬ºconstant(129)┬º();
  374.          };
  375.          _loc2_[┬º┬ºconstant(124)] = function(power)
  376.          {
  377.             this[┬º┬ºconstant(123)] += power;
  378.             this[┬º┬ºconstant(123)] = this[┬º┬ºconstant(123)] > 1 ? this[┬º┬ºconstant(123)] : 1;
  379.          };
  380.          _loc2_[┬º┬ºconstant(130)] = function()
  381.          {
  382.             return this[┬º┬ºconstant(123)];
  383.          };
  384.          _loc2_[┬º┬ºconstant(122)] = function(num)
  385.          {
  386.             this[┬º┬ºconstant(120)] += num;
  387.             if(this[┬º┬ºconstant(120)] >= this[┬º┬ºconstant(131)])
  388.             {
  389.                this[┬º┬ºconstant(120)] = this[┬º┬ºconstant(131)];
  390.             }
  391.             else if(this[┬º┬ºconstant(120)] <= 0)
  392.             {
  393.                this[┬º┬ºconstant(120)] = 0;
  394.             }
  395.          };
  396.          _loc2_[┬º┬ºconstant(132)] = function()
  397.          {
  398.             return this[┬º┬ºconstant(120)];
  399.          };
  400.          _loc2_[┬º┬ºconstant(121)] = function(bool)
  401.          {
  402.             if(bool)
  403.             {
  404.                this[┬º┬ºconstant(131)] = this[┬º┬ºconstant(131)] + 1;
  405.             }
  406.             else
  407.             {
  408.                this[┬º┬ºconstant(131)] = 0;
  409.             }
  410.          };
  411.          _loc2_[┬º┬ºconstant(133)] = function()
  412.          {
  413.             if(this[┬º┬ºconstant(134)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]) == 1)
  414.             {
  415.                if(!this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(135)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]))
  416.                {
  417.                   if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(136)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]))
  418.                   {
  419.                      if(this[┬º┬ºconstant(71)] != ┬º┬ºconstant(75) and this[┬º┬ºconstant(132)]() > 0)
  420.                      {
  421.                         this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(133)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],this);
  422.                      }
  423.                   }
  424.                   else
  425.                   {
  426.                      this[┬º┬ºconstant(137)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],0);
  427.                   }
  428.                }
  429.                else
  430.                {
  431.                   this[┬º┬ºconstant(137)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],0);
  432.                }
  433.             }
  434.          };
  435.          _loc2_[┬º┬ºconstant(47)] = function(col, row)
  436.          {
  437.             var _loc3_ = 0;
  438.             while(_loc3_ < row)
  439.             {
  440.                this[┬º┬ºconstant(138)][_loc3_] = new ┬º\┬º\┬ºconstant(129)┬º();
  441.                var _loc2_ = 0;
  442.                while(_loc2_ < col)
  443.                {
  444.                   this[┬º┬ºconstant(138)][_loc3_][_loc2_] = 0;
  445.                   _loc2_ = _loc2_ + 1;
  446.                }
  447.                _loc3_ = _loc3_ + 1;
  448.             }
  449.          };
  450.          _loc2_[┬º┬ºconstant(137)] = function(x, y, num)
  451.          {
  452.             this[┬º┬ºconstant(138)][y][x] = num;
  453.          };
  454.          _loc2_[┬º┬ºconstant(134)] = function(x, y)
  455.          {
  456.             return this[┬º┬ºconstant(138)][y][x];
  457.          };
  458.          _loc2_[┬º┬ºconstant(59)] = function()
  459.          {
  460.             ┬º┬ºconstant(51)(this[┬º┬ºconstant(50)]);
  461.             this[┬º┬ºconstant(139)] = true;
  462.             this[┬º┬ºconstant(133)]();
  463.             this[┬º┬ºconstant(140)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]);
  464.             this[┬º┬ºconstant(141)]();
  465.             if(this[┬º┬ºconstant(18)] != this[┬º┬ºconstant(142)] or this[┬º┬ºconstant(19)] != this[┬º┬ºconstant(143)])
  466.             {
  467.                this[┬º┬ºconstant(139)] = false;
  468.                this[┬º┬ºconstant(144)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],this[┬º┬ºconstant(142)],this[┬º┬ºconstant(143)]);
  469.                this[┬º┬ºconstant(26)] = 0;
  470.                this[┬º┬ºconstant(145)]();
  471.             }
  472.             else
  473.             {
  474.                this[┬º┬ºconstant(50)] = ┬º┬ºconstant(147)(this,┬º┬ºconstant(59),this[┬º┬ºconstant(146)]);
  475.                this[┬º┬ºconstant(74)](this[┬º┬ºconstant(73)]);
  476.             }
  477.          };
  478.          _loc2_[┬º┬ºconstant(46)] = function(col, row)
  479.          {
  480.             var _loc3_ = 0;
  481.             while(_loc3_ < row)
  482.             {
  483.                this[┬º┬ºconstant(148)][_loc3_] = new ┬º\┬º\┬ºconstant(129)┬º();
  484.                var _loc2_ = 0;
  485.                while(_loc2_ < col)
  486.                {
  487.                   this[┬º┬ºconstant(148)][_loc3_][_loc2_] = 0;
  488.                   _loc2_ = _loc2_ + 1;
  489.                }
  490.                _loc3_ = _loc3_ + 1;
  491.             }
  492.          };
  493.          _loc2_[┬º┬ºconstant(149)] = function(x, y, num)
  494.          {
  495.             this[┬º┬ºconstant(148)][y][x] = num;
  496.          };
  497.          _loc2_[┬º┬ºconstant(150)] = function(x, y)
  498.          {
  499.             return this[┬º┬ºconstant(148)][y][x];
  500.          };
  501.          _loc2_[┬º┬ºconstant(141)] = function()
  502.          {
  503.             var _loc14_ = getTimer();
  504.             var _loc7_ = undefined;
  505.             var _loc5_ = undefined;
  506.             var _loc11_ = undefined;
  507.             var _loc10_ = undefined;
  508.             var _loc13_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(151)][┬º┬ºconstant(18)];
  509.             var _loc12_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(151)][┬º┬ºconstant(19)];
  510.             var _loc4_ = undefined;
  511.             var _loc9_ = undefined;
  512.             var _loc8_ = undefined;
  513.             var _loc6_ = new ┬º\┬º\┬ºconstant(2)┬º();
  514.             this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(152)]();
  515.             var _loc3_ = 0;
  516.             while(_loc3_ < this[┬º┬ºconstant(7)])
  517.             {
  518.                var _loc2_ = 0;
  519.                while(_loc2_ < this[┬º┬ºconstant(6)])
  520.                {
  521.                   if(this[┬º┬ºconstant(153)][_loc3_][_loc2_])
  522.                   {
  523.                      _loc6_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](_loc2_,_loc3_);
  524.                      _loc7_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((this[┬º┬ºconstant(18)] - _loc2_) * (this[┬º┬ºconstant(18)] - _loc2_) + (this[┬º┬ºconstant(19)] - _loc3_) * (this[┬º┬ºconstant(19)] - _loc3_));
  525.                      _loc4_ = 0;
  526.                      _loc8_ = 0;
  527.                      _loc5_ = 0;
  528.                      if(_loc6_[┬º┬ºconstant(33)] == ┬º┬ºconstant(155) or _loc6_[┬º┬ºconstant(33)] == ┬º┬ºconstant(156))
  529.                      {
  530.                         _loc4_ -= eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 5);
  531.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(157)](_loc2_,_loc3_))
  532.                         {
  533.                            _loc5_ += 2;
  534.                         }
  535.                         else
  536.                         {
  537.                            _loc5_ -= 5;
  538.                         }
  539.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(158)](_loc2_,_loc3_))
  540.                         {
  541.                            _loc5_ -= 5;
  542.                         }
  543.                         else
  544.                         {
  545.                            _loc5_ += 3;
  546.                         }
  547.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(135)](_loc2_,_loc3_))
  548.                         {
  549.                            _loc5_ -= 7;
  550.                         }
  551.                         else
  552.                         {
  553.                            _loc5_ += 2;
  554.                         }
  555.                         _loc8_ = _loc5_ * 20 - eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 20);
  556.                         _loc4_ += _loc8_;
  557.                         if(_loc5_ > 0 and _loc8_ > 0)
  558.                         {
  559.                            this[┬º┬ºconstant(137)](_loc2_,_loc3_,1);
  560.                         }
  561.                         else
  562.                         {
  563.                            this[┬º┬ºconstant(137)](_loc2_,_loc3_,0);
  564.                         }
  565.                         if(_loc6_[┬º┬ºconstant(33)] == ┬º┬ºconstant(156) and _loc6_[┬º┬ºconstant(159)])
  566.                         {
  567.                            _loc4_ -= 300 + eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 10);
  568.                         }
  569.                      }
  570.                      else if(_loc6_[┬º┬ºconstant(33)] == ┬º┬ºconstant(118))
  571.                      {
  572.                         _loc4_ = 250 - eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 10);
  573.                      }
  574.                      else if(_loc6_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115))
  575.                      {
  576.                         _loc4_ -= 300 + eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 10);
  577.                         this[┬º┬ºconstant(137)](_loc2_,_loc3_,0);
  578.                      }
  579.                      else if(_loc6_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120))
  580.                      {
  581.                         _loc4_ -= 300 + eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 10);
  582.                         this[┬º┬ºconstant(137)](_loc2_,_loc3_,0);
  583.                      }
  584.                      if(_loc13_ == _loc2_ and _loc12_ == _loc3_)
  585.                      {
  586.                         _loc8_ = 200 - eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](_loc7_ * 10);
  587.                         _loc4_ += _loc8_;
  588.                         this[┬º┬ºconstant(137)](_loc2_,_loc3_,1);
  589.                      }
  590.                      if(_loc9_ == undefined or _loc9_ < _loc4_)
  591.                      {
  592.                         _loc9_ = _loc4_;
  593.                         _loc11_ = _loc2_;
  594.                         _loc10_ = _loc3_;
  595.                      }
  596.                   }
  597.                   _loc2_ = _loc2_ + 1;
  598.                }
  599.                _loc3_ = _loc3_ + 1;
  600.             }
  601.             this[┬º┬ºconstant(142)] = _loc11_;
  602.             this[┬º┬ºconstant(143)] = _loc10_;
  603.             _loc14_ = getTimer() - _loc14_;
  604.          };
  605.          _loc2_[┬º┬ºconstant(160)] = function(x, y)
  606.          {
  607.             var _loc2_ = new ┬º\┬º\┬ºconstant(2)┬º();
  608.             this[┬º┬ºconstant(153)][y][x] = true;
  609.             if(!this[┬º┬ºconstant(153)][y - 1][x])
  610.             {
  611.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1);
  612.                if(_loc2_[┬º┬ºconstant(161)] and _loc2_[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  613.                {
  614.                   this[┬º┬ºconstant(160)](x,y - 1);
  615.                }
  616.             }
  617.             if(!this[┬º┬ºconstant(153)][y + 1][x])
  618.             {
  619.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1);
  620.                if(_loc2_[┬º┬ºconstant(161)] and _loc2_[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  621.                {
  622.                   this[┬º┬ºconstant(160)](x,y + 1);
  623.                }
  624.             }
  625.             if(!this[┬º┬ºconstant(153)][y][x - 1])
  626.             {
  627.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y);
  628.                if(_loc2_[┬º┬ºconstant(161)] and _loc2_[┬º┬ºconstant(33)] != ┬º┬ºconstant(115) and _loc2_[┬º┬ºconstant(33)] != ┬º┬ºconstant(116))
  629.                {
  630.                   this[┬º┬ºconstant(160)](x - 1,y);
  631.                }
  632.             }
  633.             if(!this[┬º┬ºconstant(153)][y][x + 1])
  634.             {
  635.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y);
  636.                if(_loc2_[┬º┬ºconstant(161)] and _loc2_[┬º┬ºconstant(33)] != ┬º┬ºconstant(115) and _loc2_[┬º┬ºconstant(33)] != ┬º┬ºconstant(116))
  637.                {
  638.                   this[┬º┬ºconstant(160)](x + 1,y);
  639.                }
  640.             }
  641.          };
  642.          _loc2_[┬º┬ºconstant(140)] = function(x, y)
  643.          {
  644.             var _loc4_ = getTimer();
  645.             var _loc3_ = 0;
  646.             while(_loc3_ < this[┬º┬ºconstant(7)])
  647.             {
  648.                this[┬º┬ºconstant(153)][_loc3_] = new ┬º\┬º\┬ºconstant(129)┬º();
  649.                var _loc2_ = 0;
  650.                while(_loc2_ < this[┬º┬ºconstant(6)])
  651.                {
  652.                   this[┬º┬ºconstant(153)][_loc3_][_loc2_] = false;
  653.                   _loc2_ = _loc2_ + 1;
  654.                }
  655.                _loc3_ = _loc3_ + 1;
  656.             }
  657.             this[┬º┬ºconstant(160)](x,y);
  658.             _loc4_ = getTimer() - _loc4_;
  659.          };
  660.          _loc2_[┬º┬ºconstant(162)] = function(x, y, tx, ty)
  661.          {
  662.             var _loc12_ = new ┬º\┬º\┬ºconstant(2)┬º();
  663.             var _loc6_ = undefined;
  664.             var _loc5_ = undefined;
  665.             var _loc4_ = undefined;
  666.             var _loc10_ = undefined;
  667.             var _loc9_ = undefined;
  668.             var _loc11_ = undefined;
  669.             this[┬º┬ºconstant(163)][y][x] = true;
  670.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  671.             {
  672.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y - 1][x])
  673.                {
  674.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - x) * (x - x) + (y - (y - 1)) * (y - (y - 1)));
  675.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - tx) * (x - tx) + (y - 1 - ty) * (y - 1 - ty));
  676.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  677.                   {
  678.                      _loc6_ = _loc5_ + _loc4_;
  679.                      _loc10_ = x;
  680.                      _loc9_ = y - 1;
  681.                      _loc11_ = ┬º┬ºconstant(164);
  682.                   }
  683.                }
  684.             }
  685.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  686.             {
  687.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y + 1][x])
  688.                {
  689.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - x) * (x - x) + (y - (y + 1)) * (y - (y + 1)));
  690.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - tx) * (x - tx) + (y + 1 - ty) * (y + 1 - ty));
  691.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  692.                   {
  693.                      _loc6_ = _loc5_ + _loc4_;
  694.                      _loc10_ = x;
  695.                      _loc9_ = y + 1;
  696.                      _loc11_ = ┬º┬ºconstant(165);
  697.                   }
  698.                }
  699.             }
  700.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  701.             {
  702.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y][x - 1])
  703.                {
  704.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - (x - 1)) * (x - (x - 1)) + (y - y) * (y - y));
  705.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - 1 - tx) * (x - 1 - tx) + (y - ty) * (y - ty));
  706.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  707.                   {
  708.                      _loc6_ = _loc5_ + _loc4_;
  709.                      _loc10_ = x - 1;
  710.                      _loc9_ = y;
  711.                      _loc11_ = ┬º┬ºconstant(166);
  712.                   }
  713.                }
  714.             }
  715.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  716.             {
  717.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y][x + 1])
  718.                {
  719.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - (x + 1)) * (x - (x + 1)) + (y - y) * (y - y));
  720.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x + 1 - tx) * (x + 1 - tx) + (y - ty) * (y - ty));
  721.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  722.                   {
  723.                      _loc6_ = _loc5_ + _loc4_;
  724.                      _loc10_ = x + 1;
  725.                      _loc9_ = y;
  726.                      _loc11_ = ┬º┬ºconstant(167);
  727.                   }
  728.                }
  729.             }
  730.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y - 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  731.             {
  732.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y - 1)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y - 1][x - 1])
  733.                {
  734.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - (x - 1)) * (x - (x - 1)) + (y - (y - 1)) * (y - (y - 1)));
  735.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - 1 - tx) * (x - 1 - tx) + (y - 1 - ty) * (y - 1 - ty));
  736.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  737.                   {
  738.                      if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1)[┬º┬ºconstant(161)] or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y)[┬º┬ºconstant(161)])
  739.                      {
  740.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115) or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  741.                         {
  742.                            _loc6_ = _loc5_ + _loc4_;
  743.                            _loc10_ = x - 1;
  744.                            _loc9_ = y - 1;
  745.                            _loc11_ = ┬º┬ºconstant(168);
  746.                         }
  747.                      }
  748.                   }
  749.                }
  750.             }
  751.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y - 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  752.             {
  753.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y - 1)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y - 1][x + 1])
  754.                {
  755.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - (x + 1)) * (x - (x + 1)) + (y - (y - 1)) * (y - (y - 1)));
  756.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x + 1 - tx) * (x + 1 - tx) + (y - 1 - ty) * (y - 1 - ty));
  757.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  758.                   {
  759.                      if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1)[┬º┬ºconstant(161)] or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y)[┬º┬ºconstant(161)])
  760.                      {
  761.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y - 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115) or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  762.                         {
  763.                            _loc6_ = _loc5_ + _loc4_;
  764.                            _loc10_ = x + 1;
  765.                            _loc9_ = y - 1;
  766.                            _loc11_ = ┬º┬ºconstant(169);
  767.                         }
  768.                      }
  769.                   }
  770.                }
  771.             }
  772.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y + 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  773.             {
  774.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y + 1)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y + 1][x - 1])
  775.                {
  776.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - (x - 1)) * (x - (x - 1)) + (y - (y + 1)) * (y - (y + 1)));
  777.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - 1 - tx) * (x - 1 - tx) + (y + 1 - ty) * (y + 1 - ty));
  778.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  779.                   {
  780.                      if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1)[┬º┬ºconstant(161)] or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y)[┬º┬ºconstant(161)])
  781.                      {
  782.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115) or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x - 1,y)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  783.                         {
  784.                            _loc6_ = _loc5_ + _loc4_;
  785.                            _loc10_ = x - 1;
  786.                            _loc9_ = y + 1;
  787.                            _loc11_ = ┬º┬ºconstant(170);
  788.                         }
  789.                      }
  790.                   }
  791.                }
  792.             }
  793.             if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y + 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  794.             {
  795.                if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y + 1)[┬º┬ºconstant(161)] and !this[┬º┬ºconstant(163)][y + 1][x + 1])
  796.                {
  797.                   _loc5_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x - (x + 1)) * (x - (x + 1)) + (y - (y + 1)) * (y - (y + 1)));
  798.                   _loc4_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(154)]((x + 1 - tx) * (x + 1 - tx) + (y + 1 - ty) * (y + 1 - ty));
  799.                   if(_loc6_ == undefined or _loc6_ > _loc5_ + _loc4_)
  800.                   {
  801.                      if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1)[┬º┬ºconstant(161)] or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y)[┬º┬ºconstant(161)])
  802.                      {
  803.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y + 1)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115) or this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x + 1,y)[┬º┬ºconstant(33)] != ┬º┬ºconstant(115))
  804.                         {
  805.                            _loc6_ = _loc5_ + _loc4_;
  806.                            _loc10_ = x + 1;
  807.                            _loc9_ = y + 1;
  808.                            _loc11_ = ┬º┬ºconstant(171);
  809.                         }
  810.                      }
  811.                   }
  812.                }
  813.             }
  814.             if(_loc11_ != undefined)
  815.             {
  816.                _loc12_[┬º┬ºconstant(172)] = true;
  817.                _loc12_[┬º┬ºconstant(18)] = _loc10_;
  818.                _loc12_[┬º┬ºconstant(19)] = _loc9_;
  819.             }
  820.             else
  821.             {
  822.                _loc12_[┬º┬ºconstant(172)] = false;
  823.                _loc12_[┬º┬ºconstant(18)] = x;
  824.                _loc12_[┬º┬ºconstant(19)] = y;
  825.             }
  826.             return _loc12_;
  827.          };
  828.          _loc2_[┬º┬ºconstant(144)] = function(x, y, tx, ty)
  829.          {
  830.             var _loc12_ = getTimer();
  831.             var _loc3_ = new ┬º\┬º\┬ºconstant(129)┬º();
  832.             var _loc11_ = true;
  833.             var _loc16_ = x;
  834.             var _loc15_ = y;
  835.             var _loc9_ = tx;
  836.             var _loc8_ = ty;
  837.             var _loc7_ = x;
  838.             var _loc6_ = y;
  839.             var _loc5_ = new ┬º\┬º\┬ºconstant(2)┬º();
  840.             var _loc10_ = undefined;
  841.             if(x != tx or y != ty)
  842.             {
  843.                var _loc4_ = 0;
  844.                while(_loc4_ < this[┬º┬ºconstant(7)])
  845.                {
  846.                   this[┬º┬ºconstant(163)][_loc4_] = new ┬º\┬º\┬ºconstant(129)┬º();
  847.                   var _loc2_ = 0;
  848.                   while(_loc2_ < this[┬º┬ºconstant(6)])
  849.                   {
  850.                      this[┬º┬ºconstant(163)][_loc4_][_loc2_] = false;
  851.                      _loc2_ = _loc2_ + 1;
  852.                   }
  853.                   _loc4_ = _loc4_ + 1;
  854.                }
  855.                _loc3_[┬º┬ºconstant(128)]({┬º\┬º\┬ºconstant(18)┬º:x,┬º\┬º\┬ºconstant(19)┬º:y});
  856.                while(_loc11_)
  857.                {
  858.                   _loc5_ = this[┬º┬ºconstant(162)](_loc7_,_loc6_,_loc9_,_loc8_);
  859.                   if(_loc5_[┬º┬ºconstant(172)])
  860.                   {
  861.                      _loc7_ = _loc5_[┬º┬ºconstant(18)];
  862.                      _loc6_ = _loc5_[┬º┬ºconstant(19)];
  863.                      _loc3_[┬º┬ºconstant(128)](_loc5_);
  864.                      if(_loc7_ == _loc9_ and _loc6_ == _loc8_)
  865.                      {
  866.                         this[┬º┬ºconstant(163)][_loc8_][_loc9_] = true;
  867.                         _loc3_[┬º┬ºconstant(128)]({┬º\┬º\┬ºconstant(18)┬º:_loc9_,┬º\┬º\┬ºconstant(19)┬º:_loc8_});
  868.                         _loc11_ = false;
  869.                      }
  870.                   }
  871.                   else
  872.                   {
  873.                      _loc3_[┬º┬ºconstant(173)]();
  874.                      _loc10_ = _loc3_[┬º┬ºconstant(174)];
  875.                      if(_loc10_ > 0)
  876.                      {
  877.                         _loc7_ = _loc3_[_loc10_ - 1][┬º┬ºconstant(18)];
  878.                         _loc6_ = _loc3_[_loc10_ - 1][┬º┬ºconstant(19)];
  879.                      }
  880.                      else
  881.                      {
  882.                         _loc11_ = false;
  883.                         _loc3_ = [];
  884.                         _loc3_[┬º┬ºconstant(128)]({┬º\┬º\┬ºconstant(18)┬º:x,┬º\┬º\┬ºconstant(19)┬º:y});
  885.                      }
  886.                   }
  887.                }
  888.             }
  889.             else
  890.             {
  891.                _loc3_[┬º┬ºconstant(128)]({┬º\┬º\┬ºconstant(18)┬º:x,┬º\┬º\┬ºconstant(19)┬º:y});
  892.             }
  893.             this[┬º┬ºconstant(175)](_loc3_);
  894.             _loc12_ = getTimer() - _loc12_;
  895.          };
  896.          _loc2_[┬º┬ºconstant(175)] = function(pathDataArr)
  897.          {
  898.             var _loc6_ = new ┬º\┬º\┬ºconstant(129)┬º();
  899.             var _loc7_ = pathDataArr;
  900.             var _loc2_ = new ┬º\┬º\┬ºconstant(2)┬º();
  901.             var _loc8_ = new ┬º\┬º\┬ºconstant(2)┬º();
  902.             var _loc5_ = new ┬º\┬º\┬ºconstant(2)┬º();
  903.             var _loc4_ = new ┬º\┬º\┬ºconstant(2)┬º();
  904.             var _loc9_ = pathDataArr[┬º┬ºconstant(174)];
  905.             var _loc3_ = 0;
  906.             while(_loc3_ < _loc9_)
  907.             {
  908.                _loc2_ = _loc7_[_loc3_];
  909.                _loc8_ = _loc7_[_loc3_ - 1];
  910.                _loc5_ = _loc7_[_loc3_ + 1];
  911.                if(_loc2_[┬º┬ºconstant(18)] != _loc8_[┬º┬ºconstant(18)] or _loc2_[┬º┬ºconstant(19)] != _loc8_[┬º┬ºconstant(19)])
  912.                {
  913.                   _loc6_[┬º┬ºconstant(128)](_loc2_);
  914.                   if(_loc3_ < _loc9_ - 1)
  915.                   {
  916.                      if(_loc2_[┬º┬ºconstant(18)] != _loc5_[┬º┬ºconstant(18)] and _loc2_[┬º┬ºconstant(19)] != _loc5_[┬º┬ºconstant(19)])
  917.                      {
  918.                         _loc4_ = {};
  919.                         if(this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](_loc5_[┬º┬ºconstant(18)],_loc2_[┬º┬ºconstant(19)])[┬º┬ºconstant(161)])
  920.                         {
  921.                            _loc4_[┬º┬ºconstant(18)] = _loc5_[┬º┬ºconstant(18)];
  922.                            _loc4_[┬º┬ºconstant(19)] = _loc2_[┬º┬ºconstant(19)];
  923.                            _loc6_[┬º┬ºconstant(128)](_loc4_);
  924.                         }
  925.                         else
  926.                         {
  927.                            _loc4_[┬º┬ºconstant(18)] = _loc2_[┬º┬ºconstant(18)];
  928.                            _loc4_[┬º┬ºconstant(19)] = _loc5_[┬º┬ºconstant(19)];
  929.                            _loc6_[┬º┬ºconstant(128)](_loc4_);
  930.                         }
  931.                      }
  932.                   }
  933.                }
  934.                _loc3_ = _loc3_ + 1;
  935.             }
  936.             this[┬º┬ºconstant(176)] = [];
  937.             this[┬º┬ºconstant(176)] = _loc6_[┬º┬ºconstant(177)]();
  938.          };
  939.          _loc2_[┬º┬ºconstant(61)] = function()
  940.          {
  941.             if(!this[┬º┬ºconstant(82)])
  942.             {
  943.                if(this[┬º┬ºconstant(44)])
  944.                {
  945.                   this[┬º┬ºconstant(178)]();
  946.                   this[┬º┬ºconstant(179)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]);
  947.                   this[┬º┬ºconstant(105)]();
  948.                   if(this[┬º┬ºconstant(71)] == ┬º┬ºconstant(75))
  949.                   {
  950.                      this[┬º┬ºconstant(180)]();
  951.                   }
  952.                   else
  953.                   {
  954.                      this[┬º┬ºconstant(113)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]);
  955.                   }
  956.                   this[┬º┬ºconstant(181)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)]);
  957.                   this[┬º┬ºconstant(182)]();
  958.                }
  959.             }
  960.          };
  961.          _loc2_[┬º┬ºconstant(183)] = function(x, y, tx, ty)
  962.          {
  963.             var _loc2_ = this[┬º┬ºconstant(73)];
  964.             var _loc6_ = x;
  965.             var _loc5_ = y;
  966.             var _loc4_ = tx;
  967.             var _loc3_ = ty;
  968.             if(_loc6_ != _loc4_)
  969.             {
  970.                if(_loc6_ < _loc4_)
  971.                {
  972.                   _loc2_ = ┬º┬ºconstant(84);
  973.                }
  974.                else if(_loc6_ > _loc4_)
  975.                {
  976.                   _loc2_ = ┬º┬ºconstant(83);
  977.                }
  978.             }
  979.             if(_loc5_ != _loc3_)
  980.             {
  981.                if(_loc5_ < _loc3_)
  982.                {
  983.                   _loc2_ = ┬º┬ºconstant(78);
  984.                }
  985.                else if(_loc5_ > _loc3_)
  986.                {
  987.                   _loc2_ = ┬º┬ºconstant(85);
  988.                }
  989.             }
  990.             if(_loc6_ == _loc4_ and _loc5_ == _loc3_)
  991.             {
  992.                _loc2_ = ┬º┬ºconstant(77);
  993.             }
  994.             return _loc2_;
  995.          };
  996.          _loc2_[┬º┬ºconstant(145)] = function()
  997.          {
  998.             this[┬º┬ºconstant(184)] = false;
  999.             var _loc2_ = this[┬º┬ºconstant(176)][┬º┬ºconstant(174)];
  1000.             this[┬º┬ºconstant(133)]();
  1001.             this[┬º┬ºconstant(26)] = this[┬º┬ºconstant(26)] + 1;
  1002.             if(this[┬º┬ºconstant(26)] > _loc2_)
  1003.             {
  1004.                if(this[┬º┬ºconstant(26)] == _loc2_ + 1)
  1005.                {
  1006.                   this[┬º┬ºconstant(59)]();
  1007.                }
  1008.             }
  1009.             else
  1010.             {
  1011.                this[┬º┬ºconstant(24)] = !(this[┬º┬ºconstant(22)] == undefined or this[┬º┬ºconstant(22)] == null) ? this[┬º┬ºconstant(22)] : this[┬º┬ºconstant(8)];
  1012.                this[┬º┬ºconstant(25)] = !(this[┬º┬ºconstant(23)] == undefined or this[┬º┬ºconstant(23)] == null) ? this[┬º┬ºconstant(23)] : this[┬º┬ºconstant(9)];
  1013.                this[┬º┬ºconstant(22)] = this[┬º┬ºconstant(176)][this[┬º┬ºconstant(26)] - 1][┬º┬ºconstant(18)];
  1014.                this[┬º┬ºconstant(23)] = this[┬º┬ºconstant(176)][this[┬º┬ºconstant(26)] - 1][┬º┬ºconstant(19)];
  1015.                this[┬º┬ºconstant(185)] = this[┬º┬ºconstant(24)] * this[┬º┬ºconstant(10)] + 20;
  1016.                this[┬º┬ºconstant(186)] = this[┬º┬ºconstant(25)] * this[┬º┬ºconstant(10)] + 20;
  1017.                this[┬º┬ºconstant(42)] = this[┬º┬ºconstant(22)] * this[┬º┬ºconstant(10)] + 20;
  1018.                this[┬º┬ºconstant(43)] = this[┬º┬ºconstant(23)] * this[┬º┬ºconstant(10)] + 20;
  1019.                this[┬º┬ºconstant(73)] = this[┬º┬ºconstant(183)](this[┬º┬ºconstant(24)],this[┬º┬ºconstant(25)],this[┬º┬ºconstant(22)],this[┬º┬ºconstant(23)]);
  1020.                if(this[┬º┬ºconstant(73)] != ┬º┬ºconstant(77))
  1021.                {
  1022.                   this[┬º┬ºconstant(74)](this[┬º┬ºconstant(73)]);
  1023.                }
  1024.             }
  1025.          };
  1026.          _loc2_[┬º┬ºconstant(187)] = function()
  1027.          {
  1028.             var _loc3_ = (this[┬º┬ºconstant(40)] - 20) / this[┬º┬ºconstant(10)];
  1029.             var _loc2_ = (this[┬º┬ºconstant(41)] - 20) / this[┬º┬ºconstant(10)];
  1030.             if(this[┬º┬ºconstant(73)] != undefined)
  1031.             {
  1032.                if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(83) or this[┬º┬ºconstant(73)] == ┬º┬ºconstant(84))
  1033.                {
  1034.                   if(this[┬º┬ºconstant(22)] == _loc3_)
  1035.                   {
  1036.                      return true;
  1037.                   }
  1038.                   return false;
  1039.                }
  1040.                if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(85) or this[┬º┬ºconstant(73)] == ┬º┬ºconstant(78))
  1041.                {
  1042.                   if(this[┬º┬ºconstant(23)] == _loc2_)
  1043.                   {
  1044.                      return true;
  1045.                   }
  1046.                   return false;
  1047.                }
  1048.                if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(77))
  1049.                {
  1050.                   if(this[┬º┬ºconstant(22)] == _loc3_ and this[┬º┬ºconstant(23)] == _loc2_)
  1051.                   {
  1052.                      return true;
  1053.                   }
  1054.                   return false;
  1055.                }
  1056.                return false;
  1057.             }
  1058.          };
  1059.          _loc2_[┬º┬ºconstant(188)] = function()
  1060.          {
  1061.             var _loc4_ = this[┬º┬ºconstant(18)] * this[┬º┬ºconstant(10)] + 20;
  1062.             var _loc3_ = this[┬º┬ºconstant(19)] * this[┬º┬ºconstant(10)] + 20;
  1063.             var _loc2_ = undefined;
  1064.             if(this[┬º┬ºconstant(40)] > _loc4_)
  1065.             {
  1066.                _loc2_ = ┬º┬ºconstant(83);
  1067.             }
  1068.             else if(this[┬º┬ºconstant(40)] < _loc4_)
  1069.             {
  1070.                _loc2_ = ┬º┬ºconstant(84);
  1071.             }
  1072.             if(this[┬º┬ºconstant(41)] > _loc3_)
  1073.             {
  1074.                _loc2_ = ┬º┬ºconstant(85);
  1075.             }
  1076.             else if(this[┬º┬ºconstant(41)] < _loc3_)
  1077.             {
  1078.                _loc2_ = ┬º┬ºconstant(78);
  1079.             }
  1080.             if(_loc2_ != undefined)
  1081.             {
  1082.                trace(┬º┬ºconstant(188));
  1083.                this[┬º┬ºconstant(73)] = _loc2_;
  1084.                this[┬º┬ºconstant(176)] = [];
  1085.                this[┬º┬ºconstant(176)] = [{┬º\┬º\┬ºconstant(18)┬º:this[┬º┬ºconstant(18)],┬º\┬º\┬ºconstant(19)┬º:this[┬º┬ºconstant(19)]}];
  1086.                this[┬º┬ºconstant(26)] = 0;
  1087.                this[┬º┬ºconstant(24)] = this[┬º┬ºconstant(22)];
  1088.                this[┬º┬ºconstant(25)] = this[┬º┬ºconstant(23)];
  1089.                this[┬º┬ºconstant(22)] = this[┬º┬ºconstant(18)];
  1090.                this[┬º┬ºconstant(23)] = this[┬º┬ºconstant(19)];
  1091.                this[┬º┬ºconstant(185)] = this[┬º┬ºconstant(24)] * this[┬º┬ºconstant(10)] + 20;
  1092.                this[┬º┬ºconstant(186)] = this[┬º┬ºconstant(25)] * this[┬º┬ºconstant(10)] + 20;
  1093.                this[┬º┬ºconstant(42)] = this[┬º┬ºconstant(22)] * this[┬º┬ºconstant(10)] + 20;
  1094.                this[┬º┬ºconstant(43)] = this[┬º┬ºconstant(23)] * this[┬º┬ºconstant(10)] + 20;
  1095.             }
  1096.          };
  1097.          _loc2_[┬º┬ºconstant(178)] = function()
  1098.          {
  1099.             if(!this[┬º┬ºconstant(139)])
  1100.             {
  1101.                var _loc6_ = true;
  1102.                if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(77))
  1103.                {
  1104.                   if(!this[┬º┬ºconstant(187)]())
  1105.                   {
  1106.                      this[┬º┬ºconstant(188)]();
  1107.                   }
  1108.                }
  1109.                if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(83))
  1110.                {
  1111.                   this[┬º┬ºconstant(40)] -= this[┬º┬ºconstant(11)];
  1112.                }
  1113.                else if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(84))
  1114.                {
  1115.                   this[┬º┬ºconstant(40)] += this[┬º┬ºconstant(11)];
  1116.                }
  1117.                else if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(85))
  1118.                {
  1119.                   this[┬º┬ºconstant(41)] -= this[┬º┬ºconstant(11)];
  1120.                }
  1121.                else if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(78))
  1122.                {
  1123.                   this[┬º┬ºconstant(41)] += this[┬º┬ºconstant(11)];
  1124.                }
  1125.                var _loc10_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)]((this[┬º┬ºconstant(41)] + 19) / this[┬º┬ºconstant(10)]);
  1126.                var _loc7_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)]((this[┬º┬ºconstant(41)] - 19) / this[┬º┬ºconstant(10)]);
  1127.                var _loc8_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)]((this[┬º┬ºconstant(40)] - 19) / this[┬º┬ºconstant(10)]);
  1128.                var _loc9_ = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)]((this[┬º┬ºconstant(40)] + 19) / this[┬º┬ºconstant(10)]);
  1129.                var _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](_loc8_,_loc7_);
  1130.                var _loc4_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](_loc9_,_loc7_);
  1131.                var _loc3_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](_loc8_,_loc10_);
  1132.                var _loc5_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](_loc9_,_loc10_);
  1133.                if(!this[┬º┬ºconstant(184)])
  1134.                {
  1135.                   if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(85))
  1136.                   {
  1137.                      if(_loc2_[┬º┬ºconstant(161)] and _loc4_[┬º┬ºconstant(161)])
  1138.                      {
  1139.                         if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115) or _loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115))
  1140.                         {
  1141.                            if(_loc2_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)] or _loc4_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)])
  1142.                            {
  1143.                               if(_loc2_[┬º┬ºconstant(19)] < this[┬º┬ºconstant(7)] - 1 and _loc4_[┬º┬ºconstant(19)] < this[┬º┬ºconstant(7)] - 1)
  1144.                               {
  1145.                                  this[┬º┬ºconstant(41)] += this[┬º┬ºconstant(11)];
  1146.                               }
  1147.                            }
  1148.                         }
  1149.                      }
  1150.                      else if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120) or _loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120))
  1151.                      {
  1152.                         if(_loc2_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)] or _loc4_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)])
  1153.                         {
  1154.                            if(_loc2_[┬º┬ºconstant(19)] < this[┬º┬ºconstant(7)] - 1 and _loc4_[┬º┬ºconstant(19)] < this[┬º┬ºconstant(7)] - 1)
  1155.                            {
  1156.                               _loc6_ = false;
  1157.                               this[┬º┬ºconstant(41)] += this[┬º┬ºconstant(11)];
  1158.                            }
  1159.                         }
  1160.                      }
  1161.                      else if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189) and _loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189))
  1162.                      {
  1163.                         if(!_loc2_[┬º┬ºconstant(190)](_loc2_[┬º┬ºconstant(18)],_loc2_[┬º┬ºconstant(19)] - 1))
  1164.                         {
  1165.                            _loc6_ = false;
  1166.                            this[┬º┬ºconstant(41)] += this[┬º┬ºconstant(11)];
  1167.                         }
  1168.                      }
  1169.                      else if(!(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(116) and _loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(116)))
  1170.                      {
  1171.                         _loc6_ = false;
  1172.                         this[┬º┬ºconstant(41)] += this[┬º┬ºconstant(11)];
  1173.                      }
  1174.                      if(this[┬º┬ºconstant(41)] > this[┬º┬ºconstant(186)])
  1175.                      {
  1176.                         this[┬º┬ºconstant(41)] -= this[┬º┬ºconstant(11)];
  1177.                      }
  1178.                   }
  1179.                   if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(78))
  1180.                   {
  1181.                      if(_loc3_[┬º┬ºconstant(161)] and _loc5_[┬º┬ºconstant(161)])
  1182.                      {
  1183.                         if(_loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115) or _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115))
  1184.                         {
  1185.                            if(_loc3_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)] or _loc5_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)])
  1186.                            {
  1187.                               if(_loc3_[┬º┬ºconstant(19)] > 1 and _loc5_[┬º┬ºconstant(19)] > 1)
  1188.                               {
  1189.                                  this[┬º┬ºconstant(41)] -= this[┬º┬ºconstant(11)];
  1190.                               }
  1191.                            }
  1192.                         }
  1193.                      }
  1194.                      else if(_loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120) or _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120))
  1195.                      {
  1196.                         if(_loc3_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)] or _loc5_[┬º┬ºconstant(19)] != this[┬º┬ºconstant(19)])
  1197.                         {
  1198.                            if(_loc3_[┬º┬ºconstant(19)] > 1 and _loc5_[┬º┬ºconstant(19)] > 1)
  1199.                            {
  1200.                               _loc6_ = false;
  1201.                               this[┬º┬ºconstant(41)] -= this[┬º┬ºconstant(11)];
  1202.                            }
  1203.                         }
  1204.                      }
  1205.                      else if(_loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189) and _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189))
  1206.                      {
  1207.                         if(!_loc3_[┬º┬ºconstant(190)](_loc3_[┬º┬ºconstant(18)],_loc3_[┬º┬ºconstant(19)] + 1))
  1208.                         {
  1209.                            _loc6_ = false;
  1210.                            this[┬º┬ºconstant(41)] -= this[┬º┬ºconstant(11)];
  1211.                         }
  1212.                      }
  1213.                      else if(!(_loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(116) and _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(116)))
  1214.                      {
  1215.                         _loc6_ = false;
  1216.                         this[┬º┬ºconstant(41)] -= this[┬º┬ºconstant(11)];
  1217.                      }
  1218.                      if(this[┬º┬ºconstant(41)] < this[┬º┬ºconstant(186)])
  1219.                      {
  1220.                         this[┬º┬ºconstant(41)] += this[┬º┬ºconstant(11)];
  1221.                      }
  1222.                   }
  1223.                   if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(83))
  1224.                   {
  1225.                      if(_loc2_[┬º┬ºconstant(161)] and _loc3_[┬º┬ºconstant(161)])
  1226.                      {
  1227.                         if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115) or _loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115))
  1228.                         {
  1229.                            if(_loc2_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)] or _loc3_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)])
  1230.                            {
  1231.                               if(_loc2_[┬º┬ºconstant(18)] < this[┬º┬ºconstant(6)] - 1 and _loc3_[┬º┬ºconstant(18)] < this[┬º┬ºconstant(6)] - 1)
  1232.                               {
  1233.                                  this[┬º┬ºconstant(40)] += this[┬º┬ºconstant(11)];
  1234.                               }
  1235.                            }
  1236.                         }
  1237.                      }
  1238.                      else if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120) or _loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120))
  1239.                      {
  1240.                         if(_loc2_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)] or _loc3_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)])
  1241.                         {
  1242.                            if(_loc2_[┬º┬ºconstant(18)] < this[┬º┬ºconstant(6)] - 1 and _loc3_[┬º┬ºconstant(18)] < this[┬º┬ºconstant(6)] - 1)
  1243.                            {
  1244.                               _loc6_ = false;
  1245.                               this[┬º┬ºconstant(40)] += this[┬º┬ºconstant(11)];
  1246.                            }
  1247.                         }
  1248.                      }
  1249.                      else if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189) and _loc3_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189))
  1250.                      {
  1251.                         if(!_loc2_[┬º┬ºconstant(190)](_loc2_[┬º┬ºconstant(18)] - 1,_loc2_[┬º┬ºconstant(19)]))
  1252.                         {
  1253.                            _loc6_ = false;
  1254.                            this[┬º┬ºconstant(40)] += this[┬º┬ºconstant(11)];
  1255.                         }
  1256.                      }
  1257.                      else
  1258.                      {
  1259.                         _loc6_ = false;
  1260.                         this[┬º┬ºconstant(40)] += this[┬º┬ºconstant(11)];
  1261.                      }
  1262.                      if(this[┬º┬ºconstant(40)] > this[┬º┬ºconstant(185)])
  1263.                      {
  1264.                         this[┬º┬ºconstant(40)] -= this[┬º┬ºconstant(11)];
  1265.                      }
  1266.                   }
  1267.                   if(this[┬º┬ºconstant(73)] == ┬º┬ºconstant(84))
  1268.                   {
  1269.                      if(_loc4_[┬º┬ºconstant(161)] and _loc5_[┬º┬ºconstant(161)])
  1270.                      {
  1271.                         if(_loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115) or _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(115))
  1272.                         {
  1273.                            if(_loc4_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)] or _loc5_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)])
  1274.                            {
  1275.                               if(_loc4_[┬º┬ºconstant(18)] > 1 and _loc5_[┬º┬ºconstant(18)] > 1)
  1276.                               {
  1277.                                  this[┬º┬ºconstant(40)] -= this[┬º┬ºconstant(11)];
  1278.                               }
  1279.                            }
  1280.                         }
  1281.                      }
  1282.                      else if(_loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120) or _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(120))
  1283.                      {
  1284.                         if(_loc4_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)] or _loc5_[┬º┬ºconstant(18)] != this[┬º┬ºconstant(18)])
  1285.                         {
  1286.                            if(_loc4_[┬º┬ºconstant(18)] > 1 and _loc5_[┬º┬ºconstant(18)] > 1)
  1287.                            {
  1288.                               _loc6_ = false;
  1289.                               this[┬º┬ºconstant(40)] -= this[┬º┬ºconstant(11)];
  1290.                            }
  1291.                         }
  1292.                      }
  1293.                      else if(_loc4_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189) and _loc5_[┬º┬ºconstant(33)] == ┬º┬ºconstant(189))
  1294.                      {
  1295.                         if(!_loc4_[┬º┬ºconstant(190)](_loc4_[┬º┬ºconstant(18)] + 1,_loc4_[┬º┬ºconstant(19)]))
  1296.                         {
  1297.                            _loc6_ = false;
  1298.                            this[┬º┬ºconstant(40)] -= this[┬º┬ºconstant(11)];
  1299.                         }
  1300.                      }
  1301.                      else
  1302.                      {
  1303.                         _loc6_ = false;
  1304.                         this[┬º┬ºconstant(40)] -= this[┬º┬ºconstant(11)];
  1305.                      }
  1306.                      if(this[┬º┬ºconstant(40)] < this[┬º┬ºconstant(185)])
  1307.                      {
  1308.                         this[┬º┬ºconstant(40)] += this[┬º┬ºconstant(11)];
  1309.                      }
  1310.                   }
  1311.                   if(_loc6_)
  1312.                   {
  1313.                   }
  1314.                }
  1315.                this[┬º┬ºconstant(18)] = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](this[┬º┬ºconstant(40)] / this[┬º┬ºconstant(10)]);
  1316.                this[┬º┬ºconstant(19)] = eval(┬º┬ºconstant(110))[┬º┬ºconstant(111)](this[┬º┬ºconstant(41)] / this[┬º┬ºconstant(10)]);
  1317.                this[┬º┬ºconstant(184)] = this[┬º┬ºconstant(187)]();
  1318.                if(this[┬º┬ºconstant(184)])
  1319.                {
  1320.                   this[┬º┬ºconstant(145)]();
  1321.                }
  1322.                else if(!_loc6_)
  1323.                {
  1324.                   this[┬º┬ºconstant(59)]();
  1325.                }
  1326.             }
  1327.          };
  1328.          _loc2_[┬º┬ºconstant(179)] = function(x, y)
  1329.          {
  1330.             this[┬º┬ºconstant(27)][┬º┬ºconstant(38)] = this[┬º┬ºconstant(40)] - 20;
  1331.             this[┬º┬ºconstant(27)][┬º┬ºconstant(39)] = this[┬º┬ºconstant(41)] - 20;
  1332.             this[┬º┬ºconstant(191)](x,y);
  1333.          };
  1334.          _loc2_[┬º┬ºconstant(191)] = function(x, y)
  1335.          {
  1336.             this[┬º┬ºconstant(30)] = this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(32)](x,y,this[┬º┬ºconstant(29)]);
  1337.             this[┬º┬ºconstant(27)][┬º┬ºconstant(192)](this[┬º┬ºconstant(30)]);
  1338.          };
  1339.          _loc2_[┬º┬ºconstant(181)] = function(x, y)
  1340.          {
  1341.             var _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(36)][┬º┬ºconstant(114)](x,y);
  1342.             if(_loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(156) or _loc2_[┬º┬ºconstant(33)] == ┬º┬ºconstant(116))
  1343.             {
  1344.                _loc2_[┬º┬ºconstant(193)](this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],this);
  1345.                this[┬º┬ºconstant(27)][┬º┬ºconstant(194)] = false;
  1346.             }
  1347.             else
  1348.             {
  1349.                this[┬º┬ºconstant(27)][┬º┬ºconstant(194)] = true;
  1350.             }
  1351.          };
  1352.          _loc2_[┬º┬ºconstant(182)] = function()
  1353.          {
  1354.             if(this[┬º┬ºconstant(18)] != this[┬º┬ºconstant(20)] or this[┬º┬ºconstant(19)] != this[┬º┬ºconstant(21)])
  1355.             {
  1356.                this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],this);
  1357.                this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(20)],this[┬º┬ºconstant(21)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],null);
  1358.                this[┬º┬ºconstant(20)] = this[┬º┬ºconstant(18)];
  1359.                this[┬º┬ºconstant(21)] = this[┬º┬ºconstant(19)];
  1360.                if(!this[┬º┬ºconstant(44)])
  1361.                {
  1362.                   this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],null);
  1363.                   this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(20)],this[┬º┬ºconstant(21)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],null);
  1364.                }
  1365.             }
  1366.          };
  1367.          _loc2_[┬º┬ºconstant(180)] = function()
  1368.          {
  1369.             var _loc4_ = undefined;
  1370.             var _loc3_ = false;
  1371.             var _loc6_ = ┬º┬ºconstant(151);
  1372.             var _loc7_ = this[┬º┬ºconstant(28)] != 1 ? ┬º┬ºconstant(195) : ┬º┬ºconstant(196);
  1373.             var _loc5_ = ┬º┬ºconstant(197);
  1374.             var _loc2_ = new ┬º\┬º\┬ºconstant(2)┬º();
  1375.             if(!_loc3_)
  1376.             {
  1377.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(114)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],_loc6_);
  1378.                if(_loc2_ != null and _loc2_ != undefined and _loc2_[┬º┬ºconstant(71)] != ┬º┬ºconstant(75) and _loc2_[┬º┬ºconstant(44)])
  1379.                {
  1380.                   _loc4_ = _loc6_;
  1381.                   _loc3_ = true;
  1382.                }
  1383.             }
  1384.             if(!_loc3_)
  1385.             {
  1386.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(114)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],_loc7_);
  1387.                if(_loc2_ != null and _loc2_ != undefined and _loc2_[┬º┬ºconstant(71)] != ┬º┬ºconstant(75) and _loc2_[┬º┬ºconstant(44)])
  1388.                {
  1389.                   _loc4_ = _loc7_;
  1390.                   _loc3_ = true;
  1391.                }
  1392.             }
  1393.             if(!_loc3_)
  1394.             {
  1395.                _loc2_ = this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(114)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],_loc5_);
  1396.                if(_loc2_ != null and _loc2_ != undefined and _loc2_[┬º┬ºconstant(44)])
  1397.                {
  1398.                   _loc4_ = _loc5_;
  1399.                   _loc3_ = true;
  1400.                }
  1401.             }
  1402.             if(_loc3_)
  1403.             {
  1404.                if(_loc4_ == _loc6_)
  1405.                {
  1406.                   this[┬º┬ºconstant(44)] = false;
  1407.                   this[┬º┬ºconstant(74)](┬º┬ºconstant(65));
  1408.                   trace(┬º┬ºconstant(198));
  1409.                }
  1410.                else if(_loc4_ == _loc7_ or _loc4_ == _loc5_)
  1411.                {
  1412.                   this[┬º┬ºconstant(74)](┬º┬ºconstant(62));
  1413.                   trace(┬º┬ºconstant(199));
  1414.                }
  1415.             }
  1416.          };
  1417.          _loc2_[┬º┬ºconstant(70)] = function()
  1418.          {
  1419.             this[┬º┬ºconstant(27)][┬º┬ºconstant(60)] = null;
  1420.             this[┬º┬ºconstant(27)][┬º┬ºconstant(200)]();
  1421.             this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(18)],this[┬º┬ºconstant(19)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],null);
  1422.             this[┬º┬ºconstant(4)][┬º┬ºconstant(31)][┬º┬ºconstant(58)](this[┬º┬ºconstant(20)],this[┬º┬ºconstant(21)],this[┬º┬ºconstant(33)] + this[┬º┬ºconstant(28)],null);
  1423.             false;
  1424.          };
  1425.          eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)] = function(rootMc, targetMc, col, row, intX, intY, spacing)
  1426.          {
  1427.             this[┬º┬ºconstant(4)] = rootMc;
  1428.             this[┬º┬ºconstant(5)] = targetMc;
  1429.             this[┬º┬ºconstant(6)] = col;
  1430.             this[┬º┬ºconstant(7)] = row;
  1431.             this[┬º┬ºconstant(8)] = intX;
  1432.             this[┬º┬ºconstant(9)] = intY;
  1433.             this[┬º┬ºconstant(10)] = spacing;
  1434.             this[┬º┬ºconstant(11)] = this[┬º┬ºconstant(12)][this[┬º┬ºconstant(13)]];
  1435.             this[┬º┬ºconstant(14)]();
  1436.          }[┬º┬ºconstant(17)] = 0;
  1437.          _loc2_[┬º┬ºconstant(161)] = true;
  1438.          _loc2_[┬º┬ºconstant(33)] = ┬º┬ºconstant(201);
  1439.          _loc2_[┬º┬ºconstant(34)] = ┬º┬ºconstant(202);
  1440.          _loc2_[┬º┬ºconstant(29)] = 2;
  1441.          _loc2_[┬º┬ºconstant(13)] = 2;
  1442.          _loc2_[┬º┬ºconstant(12)] = [1,2,4,5,8];
  1443.          _loc2_[┬º┬ºconstant(69)] = new ┬º\┬º\┬ºconstant(129)┬º();
  1444.          _loc2_[┬º┬ºconstant(123)] = 1;
  1445.          _loc2_[┬º┬ºconstant(131)] = 1;
  1446.          _loc2_[┬º┬ºconstant(120)] = 1;
  1447.          _loc2_[┬º┬ºconstant(176)] = new ┬º\┬º\┬ºconstant(129)┬º();
  1448.          _loc2_[┬º┬ºconstant(26)] = 0;
  1449.          _loc2_[┬º┬ºconstant(44)] = true;
  1450.          _loc2_[┬º┬ºconstant(71)] = ┬º┬ºconstant(63);
  1451.          _loc2_[┬º┬ºconstant(80)] = true;
  1452.          _loc2_[┬º┬ºconstant(82)] = false;
  1453.          _loc2_[┬º┬ºconstant(184)] = false;
  1454.          _loc2_[┬º┬ºconstant(139)] = false;
  1455.          _loc2_[┬º┬ºconstant(146)] = 1000;
  1456.          _loc2_[┬º┬ºconstant(148)] = new ┬º\┬º\┬ºconstant(129)┬º();
  1457.          _loc2_[┬º┬ºconstant(153)] = new ┬º\┬º\┬ºconstant(129)┬º();
  1458.          _loc2_[┬º┬ºconstant(163)] = new ┬º\┬º\┬ºconstant(129)┬º();
  1459.          _loc2_[┬º┬ºconstant(138)] = new ┬º\┬º\┬ºconstant(129)┬º();
  1460.          ┬º┬ºpush(┬º┬ºconstant(203)(eval(┬º┬ºconstant(1))[┬º┬ºconstant(3)][┬º┬ºconstant(15)],null,1));
  1461.       }
  1462.       ┬º┬ºpop();
  1463.    }
  1464. }
  1465.